master’s in business administration - German English Dictionary